@charset "utf-8";
/** CSS Document **/
*{ word-wrap:break-word; word-break:break-all;}
body,th,td,input,select,textarea,button{ font:12px/1.5 Helvetica,Arial,sans-serif}
body,h1,h2,h3,h4,h5,h6,p,ul,dl,dt,dd,form,fieldset{ margin:0; padding:0;}
article,section,aside,hgroup,nav,header,footer,figure,figcaption{ display:block;}
h1,h2,h3,h4,h5,h6{ font-size: 1em; }
ul,ol{ list-style:none;}
select{ margin-right:2px; }
a{ color:#1A66B3; text-decoration:none;}
a:hover{ text-decoration:underline;}
a img{ border:none;}
body{ background:#F2F2F2;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clear{clear:both;height:0;overflow:hidden;}
/**  index Page **/
header{width:1000px;margin:0 auto;position:relative;padding:10px 0;box-shadow:0 0 4px 0 #999 inset;*border:2px #ebebeb solid; }
.h_right{float:right;}
.h_right li{float:left;margin:0 10px;}
.logo a{display:inline-block;margin-left:30px;width:490px;height:50px;background:url(../img/logo.png) no-repeat;}
.nav_call{position:absolute;right:10px;top:35px;}
/** nav **/
nav{width:1000px;margin:8px auto 0;padding:5px 0;overflow:hidden;}
nav .nav{float:left;height:38px;}
.nav_ul li{float:left;margin:0 5px;width:100px;height:38px;text-align:center;}
.nav_ul a{display:block;line-height:38px;font-size:12px;font-weight:bold;color:#5B5B5B;
-webkit-transition:font-size 0.5s;
-moz-transition:font-size 0.5s;
-o-transition:font-size 0.5s;
-ms-transition:font-size 0.5s;
}
.nav_ul li:hover,.nav .on,.nav .on:hover{}
.nav_ul a:hover,.nav .on a{display:block;width:100%;height:100%;text-decoration:none;font-size:18px;
-webkit-transition:font-size 0.3s;
-moz-transition:font-size 0.3s;
-o-transition:font-size 0.3s;
-ms-transition:font-size 0.3s;
}
.clear{height:0;font-size:0;overflow:hidden;clear:both;}
/**tab**/
.tab{margin-top:20px;}
.tab_btn{height:21px;padding-left:10px;border-bottom:1px #DBDBDB solid;font-size:12px;}
.tab_btn li{float:left;cursor:pointer;height:20px;padding:0 20px;margin:0 3px;line-height:20px;border:1px #DBDBDB solid;border-bottom:none;color:#646464;}
.tab_contain li{padding-left:22px;background:url(../img/cio.jpg)10px center no-repeat;color:#808080;}
.tab_contain a{display:inline-block;width:355px;line-height:20px;text-decoration:none;color:#808080;}
.tab_contain a:hover{color:#3398CC;}

/**radius**/
.radius{padding-left:5px;margin:2px;line-height:30px;height:30px;overflow:hidden;text-indent:9px;background:url(../img/radius.jpg) no-repeat;*+background:url(../img/radius.jpg) 2px 0 no-repeat;}
.r_r{padding-right:10px;background:url(../img/radius.jpg) right -70px no-repeat;}
.r_c{background:url(../img/radius.jpg) 0 -35px repeat-x;}
/** silder **/
#slider1{position:relative;z-index:1;width:1000px;margin:8px auto 8px;box-shadow:2px 0 3px rgba(0, 0, 0, 0.3);}
.slider{width:100%;}
/**图释**/
.slider_img{height:300px;}
/**切换**/
/*
.slider li{display:none;width:100%;height:100%;position:absolute;top:0;left:0;z-index:2;}
.slider_num{position:absolute;z-index:10;bottom:10px;left:10px;}
.slider_num li{cursor:pointer;width:20px;height:20px;background:#fff;text-align:center;color:black;float:left;margin-right:20px;}
.slider_num .focus{background:#1A66B3;color:#fff;}
*/
.content{width:1000px;margin:0 auto;zoom:1;}
/** aside**/
aside{width:240px;float:right;background:#fff;padding-bottom:20px;}
aside h3,aside h4{background:#2B9DDC;color:#444;height:30px;line-height:30px;}
aside h4{margin-top:10px;}
aside ul{padding:9px 12px;border-top:none;}
aside ul li{}
aside ul span{display:inline-block;padding-right:5px;}
/** c_body**/
.c_body{margin-right:250px;box-shadow:2px 0 3px rgba(0, 0, 0, 0.3);}
.c_product{padding:5px;height:100px;overflow:hidden;}
.c_product ul{width:1000px;}
.c_product li{width:100px;height:100px;float:left;}
.c_intro{border-top:1px #D5D5D5 silid;}
.c_body h3{border:1px #fff solid;font-size:18px;color:#444;}
.c_intro p{padding:10px;}
/**subpage**/
.content1 aside{float:left;}
.content1 .c_body{margin:0 0 0 260px;}
.content1 .c_intro p{line-height:26px;}
.content1 .c_intro p img{float:left;width:200px;height:150px;}

/** footer **/
.footer{width:1000px;margin:0 auto;padding:30px 0 10px 0;margin-top:10px;
border-bottom:none;box-shadow:0 0 5px rgba(0, 0, 0, 0.3);
*border:1px #D6D6D6 solid;
/*box-shadow:0 0 5px 2px rgba(0, 0, 0, 0.3)*/
}
.footer div{text-align:center;line-height:24px;}
.footer div span{padding-left:100px;/*background:url(../img/bgs.png)*/ no-repeat;}

/**网站公告**/
.pro_list li{ margin:4px 0;line-height:24px;padding-left:30px;box-shadow:2px 0 3px rgba(0, 0, 0, 0.3);*border:1px #D6D6D6 solid;background:url(../img/bgs.png) 10px -28px no-repeat;}
.pros{overflow:hidden;zoom:1;}
.pros li{float:left;width:360px;padding:4px;text-align:center;}

.pros li a img{display:block;width:110px;height:65px;}
.search{vertical-align:middle;float:right;}
.search input{height:20px;width:180px;}
.search .search_btn{font-size:14px;width:70px;line-height:20px;height:26px;vertical-align:top;padding:2px 15px;}

/****/
.help_div2{padding:10px 0 0 25px;overflow:hidden;}
.help_div2 .sextable td{vertical-align:middle;}
.help_div2 .sextable{width:580px;}
.help_div2 .sextable span{padding-left:25px;}
.help_div2 .sextable span.marked{background:url(../img/star.gif) 15px center no-repeat;}

/**qq**/
.cont{padding:95px 0 10px 20px;}
.cont a{display:block;margin-bottom:20px;}
/**product**/
.c_intro h2{text-align:center;font-size:24px;line-height:24px;padding:10px 0;background:}
.c_intro dl{overflow:hidden;}
.c_intro dt{float:left;margin-right:5px;}
.c_intro dd{line-height:26px;}
.c_intro .dd_title{float:left;width:100px;}
.c_intro dd div{padding-right:15px;}
.infos{text-align:center;padding:30px 0 10px 0;font-size:14px;}

.c_intro .pro_list{padding:10px 20px;}
.c_intro .pro_list dt{padding:2px;border:1px #CDCDCD solid;margin-right:20px;}
.c_intro .pro_list dd{text-align:left;line-height:18px;font-size:12px;}
.c_intro h2{ font-size:20px; color:#EA6111; text-align:center; margin-top:10px;}
.c_intro h2 var{ display:block; margin:5px 0; text-align:center; color:#666; font-weight:normal; font-size:12px;font-style:normal;}
.c_intro p{ line-height:28px; text-indent:24px; padding:0 15px; margin:10px 0;}
.c_intro .p_img{ text-indent:0; text-align:center;}	

.holder{margin:15px 0;text-align:center;}
.holder a{font-size:12px;cursor:pointer;margin:0 5px;color:#333;}
.holder a:hover{background-color:#222;color:#fff;}
.holder a.jp-previous{margin-right:15px;}
.holder a.jp-next{margin-left:15px;}
.holder a.jp-current,a.jp-current:hover{color:#FF4242;font-weight:bold;}
.holder a.jp-disabled,a.jp-disabled:hover{color:#bbb;}
.holder a.jp-current,a.jp-current:hover,.holder a.jp-disabled,a.jp-disabled:hover{cursor:default;background:none;}
.holder span{margin:0 5px;}

/**hovers**/
.h_right a:hover,.pro_list a:hover,.scroller_roll li a:hover,.change_code:hover,.pro_list a:hover{color:#F30;}

 /**插件**/
#slider-wrapper {height:300px;margin:0 auto;margin-bottom:30px;}

#slider {position:relative;width:100%;height:100%;background:url(../img/loading.gif) no-repeat 50% 50%;}
#slider img {position:absolute;top:0px;left:0px;display:none;height:140px;}
#slider a {border:0;display:block;}

.frame {width:190px; height:62px; padding:10px; background:#fff; border:1px solid #ccc; float:left;margin:0 4px 5px; display:inline;}
.wrap {width:180px; height:62px; position:relative; overflow:hidden; font-family:arial, sans-serif;}
.wrap img {display:block;width:180px;height:62px;}
.wrap div {width:160px; height:62px; padding:300px 10px 10px 10px; position:absolute; left:0; top:0;}
.wrap div b {display:block; width:180px; height:62px; position:absolute; left:0; top:300px; z-index:1; background:#ccc; filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); opacity:0.60;}
.wrap div span {position:relative; z-index:500;}
.wrap div h1{font-size:18px; color:#333; text-align:center; margin:0; padding:0;}
.wrap div p {font-size:12px; color:#333; line-height:16px;}
.wrap div a {color:#f30; font-size:12px; position:absolute; z-index:100;text-decoration:none; display:block; margin:0; text-align:right; width:160px;}
.wrap div a:hover {color:#ff0;}

.clear {clear:both;}
/****/
.side_menu{float:right;width:55px;padding:58px 0 0 6px;height:344px;line-height:55px;text-align:center;background:url(../img/side_menu.jpg) right 0 no-repeat;}
.side_menu a{color:#fff;font-size:10px;font-weight:bold;}
.side_menu .gray{color:gray}
.side_menu a:hover,.side_menu .gray:hover{text-decoration:none;color:#F30;}

.page_hw1div{margin: 0 auto;  text-align: center; margin:20px; }
.page_hw1div strong{ margin-right: 10px}
.pagehw1{border:1px solid #CCC; padding:10px;  margin-right: 10px}